XIQS Get License Info

From IQsimWiki

Jump to: navigation, search

XIQS Get License Info - License Management

Description
getXIQSLicenseInfo ( [ Long id_partition ] )
Get full information about current partition license object owned by this user. In the case the current logged user is administrator, he has to specify which partition license info he is interested by.
Parameters

[ Long id_partition ]

Partition Id
Return Values
Structure
String license - License code
Integer is_valid - Flag which defines if license is valid
Integer serial_valid - Flag which defines if S/N is valid
Integer license_type - License type (15 - Master license, 16 - Partition license, 17 - SIM Manager license)
Long id_license - License Id
Long db_serial - Database S/N
Long eval_date - Evaluation date after which the license will expire (in seconds since 01/01/1970)
Long soft_level - Software level, bitmask (bit 0 - allow SMS report, bit 1 - allow HBS management)
Integer slid_enable - Flag which defines if SLID protocol is enabled
Long max_rack - Maximal number of IRON SIM Racks
Long max_gsmport - Maximal number of GSM ports
Long max_callmanager - Maximal number of IRON Call Managers
Long max_icmcluster - Maximal number of IRON Call Managers clusters
Long max_profmanager - Maximal number of Profile Managers
Long max_simboard - Maximal number of SIM Boards
Long max_smssession - Maximal number of SMS sessions
Integer xiqs_enable - Flag which defines if XIQS protocol is enabled
Integer flex_enable - Flag which defines if FLEX protocol is enabled
Integer sms_replyenable - License allow replay on received SMS
Long check_serial - RESERVED FOR FUTURE USAGE

Error Data structure ( Error Management )

Possible failure code returns
*ERR_OBJ_NOT_FOUND (404) ERR_MSG_LIC_NOT_FOUND
See Also

getXIQSLicenseList
createXIQSLicense
updateXIQSLicense
deleteXIQSLicense
decodeXIQSLicense
isXIQSGlobalLicense

Personal tools
Namespaces
Variants
Views
Actions
Navigation
XIQS XML Protocol
XIQS Framework Libraries
XIQS Command List